heavy weather damage - Turco Inglés Diccionario